Fix up _gdk_windowing_window_at_pointer coordinate reporting
authorAlexander Larsson <alexl@redhat.com>
Mon, 5 Oct 2009 09:39:29 +0000 (11:39 +0200)
committerAlexander Larsson <alexl@redhat.com>
Mon, 5 Oct 2009 09:41:50 +0000 (11:41 +0200)
commit786b589d95077b465dcc2311ff2489ee7bb9a49f
tree0ad74041a8802563d511ae045327a344ee053ecf
parent4581432387ad1667a25a5645cc37f8b55345d3fb
Fix up _gdk_windowing_window_at_pointer coordinate reporting

We need to do a final XQueryWindow to get the coordinates inside the
windows rather than in the parent window.

This fixes bug #597386, "Cannot click buttons more than once...", which
failed due to the grab tracking stuff getting the wrong coordinates as
per the above.
gdk/x11/gdkwindow-x11.c